package adapter;

/**
 * 适配器模式主程序
 * 适配器（Adapter）模式将一个类的接口转换成客户希望的另外一个接口，使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
 * 适配器模式
 * @author Liu Yicong
 * @date 2025/9/23
 */
public class AdapterClient {
	public static void main(String[] args) {
		NewLogger newLogger = new NewLogger();
		LegacyLogger adapter = new LoggerAdapter(newLogger);

		// 客户端调用适配器，就像在调用旧接口一样
		adapter.logMessage("这是一条旧格式日志");
	}
}
